.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.ellipsis2 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	-ms-text-overflow: ellipsis;
}

.uni-title {
	font-size: 17px;
	display: flex;
	align-items: center;
}

.success {
	color: #0FD889;
}

.waitting {
	color: #7E7E7E;
}

.shutdown {
	color: #FE7131;
}

.bold {
	font-weight: bold;
}

.mt {
	margin-top: 10upx;
}

.title-prefix::before {
	content: "";
	width: 8upx;
	height: 30upx;
	background: rgb(10, 106, 242);
	margin-right: 10upx;
}

button[type=primary][plain] {
	color: #007aff;
	border: 1px solid #007aff;
	background-color: rgba(0, 0, 0, 0);
}

view {
	box-sizing: border-box;
}
